be imposed upon - German English Dictionary